Une fonction est un bloc de code réutilisable qui exécute une tâche précise.
---
def salut():
print("Bonjour")
Appel :
salut()
Résultat :
Bonjour---
def salut(nom):
print("Bonjour", nom)
salut("Ali")
Résultat :
Bonjour Ali---
def addition(a, b):
return a + b
print(addition(3, 5))
Résultat :
8---
def → créer une fonctionreturn → renvoyer un résultat
def carre(x):
return x * x
print(carre(4))
print(carre(7))
Résultat :
16 49---
def afficher_liste():
for i in ["A", "B", "C"]:
print(i)
afficher_liste()
Résultat :
A B C---
1. À quoi sert une fonction ?
2. Que fait def ?
3. Que fait return ?